Instrument holders - German English Dictionary